Engine cradle - French English Dictionary